/***********************************************************************************
 * 文件名： board.h
 * 版本�?1
 * 说明�?
 * 		提供与板子相关的函数接口�?
 * 修改记录�?
 * 	2021/04/28: 初版�?刘言�?
***********************************************************************************/
#ifndef _BOARD_H_
#define _BOARD_H_


#include "bsp-hard_wire.h"
#include "mcu_typedef.h"

// 确保板子上的所有部分都在一个确定的初始状态�?
#define Board_Init()    \
{\
    GPIO_INIT;\
}

// 确保板上的所以东西都在可能的最低功耗状态下，然后MCU停止运行等待唤醒，唤醒后还原到之前状态�?
void Board_Sleep(void);
bool Board_GetDCStatus(void);

// 返回 �?表示按钮是按下的
#define Board_ButtonIsDown()    (!BUTTON)


#endif


